you're a sight for sore eyes - Turco Inglés Diccionario